Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成结构化的 HTML(超文本标记语言)。它由 John Gruber 和 Aaron Swartz 共同创建,最初在2004年发布。
Markdown 的特点包括:
- 易读易写: Markdown 的语法简单直观,即使不熟悉 HTML 的人也能快速上手。
- 轻量级: Markdown 文件本质上是纯文本,占用空间小,处理速度快。
- 灵活性:可以转换成 HTML 、 PDF 、 EPUB 等多种格式。
- 兼容性:几乎所有的文本编辑器都支持 Markdown 的基本语法。
- 扩展性:许多平台和服务支持 Markdown 的扩展语法,增加了如表格、脚注等功能。
Markdown 的基本语法包括:
.标题:使用#来创建标题,##为二级标题,以此类推。
.列表:使用﹣或*来创建无序列表,数字加.来创建有序列表。
.链接和图片:使用链接字来创建链接,!图片描述 来插入图片。
.强调:使用*或 __ 来强调文本,双 ** 或来加粗文本。
.代码:使用反引号来标记代码,三个反引号 ``` 来创建代码块。
Markdown 因其简洁和易用性,已经成为编写博客、撰写文档、甚至编写书籍的流行工具。许多编程社区(如 GitHub )和博客平台(如 Medium )都广泛支持 Markdown 。它使得作者可以专注于内容的编写,而不是格式的调整。